power generation efficiency - German English Dictionary